<?php

class Solicitudes_Model_DbTable_InstrumentosAutoevaluacion extends Zend_Db_Table_Abstract {
	
	protected $_name = 'instrumentosautoevaluacion';
	protected $_primary = 'codinstrumento';
	protected $_sequence = 'seq_instrumentosautoevaluacion';
	protected $_rowClass = 'App_Audit_Row';
	
	
	public function getInstrumentos($codproceso) {
		$select = $this->select()
		                //->columns ( array("(SELECT CONCAT(CONCAT(d.nombrecodificado,'@'),d.nombrereal) FROM documentos d WHERE d.coddocumento=instrumentosautoevaluacion.coddocumento) AS adjunto"))
		                ->from(array("i"=>$this->_name),array('i.*'))
		                ->joinLeft(array("l"=>"listas"),"l.codlista=i.codlista",array('nombreencuesta'=>'l.nombre'))
						->where("i.codproceso=?", $codproceso)
						->order("i.codinstrumento");
        $select->setIntegrityCheck(false);
		//Zend_Debug::dump($select->__toString());
		return $select->query()->fetchAll();
		
	}
	
}//fin de la clase

